Ray-Tracing Based Interactive Camera Simulation

نویسندگان

  • Damon Shing-Min Liu
  • Che-Wei Hsu
چکیده

Camera simulation aims to enhance realistic rendering, lens design and augmented reality by accurately simulating geometrical optics. Here our work focuses on optical phenomena, such as depth of field, monochromatic aberration, distortion, and aperture exposure, that are based on real camera lens architecture. Our approach is modeling pixel equation using ray tracing algorithm to render scenes after calculating the effect of lens refraction. We also provided an interactive user interface to control camera parameters, allowing for visual display of the corresponding camera lens system and of synthetic rendering result. To promote the performance of ray tracing algorithm, we improved our system using GPGPU programming language, CUDA, and OptiX ray tracing engine that is capable of parallel processing massive multi-ray sampling. We further optimized the sampling method for real-time pixel pupil calculation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computer Science Technical Report A 3D Visualisation System for the Image Understanding Environment

An interactive 3D visualisation system 3DCAMS (3D Camera Modeller and Simulator) has been developed within the DARPA Image Understanding Environment (IUE). The system supports interactive visualisation of 3D models represented as IUE spatial objects. It provides the user a range of choices for camera modelling including abstract modelling, as well as physical camera simulation. The system suppo...

متن کامل

Monte-Carlo Ray-Tracing for Realistic Interactive Ultrasound Simulation

Ray-based simulations have been shown to generate impressively realistic ultrasound images in interactive frame rates. Recent efforts used GPU-based surface ray-tracing to simulate complex ultrasound interactions such as multiple reflections and refractions. These methods are restricted to perfectly specular reflections (i.e., following only a single reflective/refractive ray), whereas real tis...

متن کامل

Interactive Ray Tracing of Massive and Deformable Models

Christian Lauterbach: Interactive Ray Tracing of Massive and Deformable Models. (Under the direction of Dinesh Manocha.) Ray tracing is a fundamental algorithm used for many applications such as computer graphics, geometric simulation, collision detection and line-of-sight computation. Even though the performance of ray tracing algorithms scales with the model complexity, the high memory requir...

متن کامل

Realtime ray tracing and interactive global illumination

One of the most sought-for goals in computer graphics is to generate “realism in real time”, i.e. the generation of realistically looking images at realtime frame rates. Today, virtually all approaches towards realtime rendering use graphics hardware, which is based almost exclusively on triangle rasterization. Unfortunately, though this technology has seen tremendous progress over the last few...

متن کامل

Interactive Global Illumination using Fast Ray Tracing

Rasterization hardware provides interactive frame rates for rendering dynamic scenes, but lacks the ability of ray tracing required for efficient global illumination simulation. Existing ray tracing based methods yield high quality renderings but are far too slow for interactive use. We present a new parallel global illumination algorithm that perfectly scales, has minimal preprocessing and com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013